human liver fluke - Español Inglés Diccionario